package com.global.test.service.user.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.global.domain.Role;
import com.global.domain.User;
import com.global.test.dao.user.RoleDAO;
import com.global.test.service.user.RoleService;

/**   
 *  
 * @Description:  [用一句话描述该文件做什么]   
 * @Author:       [Joly_Huang]   
 * @CreateDate:   [2014年3月18日 下午9:34:15]   
 * @UpdateUser:   [Joly_Huang]   
 * @UpdateDate:   [2014年3月18日 下午9:34:15]   
 * @UpdateRemark: [说明本次修改内容]  
 * @Version:      [v1.0] 
 *    
 */
@Service
public class RoleServiceImpl implements RoleService {
	
	private RoleDAO roleDAO;
	
	public RoleDAO getRoleDAO() {
		return roleDAO;
	}
	@Resource
	public void setRoleDAO(RoleDAO roleDAO) {
		this.roleDAO = roleDAO;
	}

	@Override
	public List<Role> getRoles(User user) {
		return roleDAO.queryRoles(user.getId());
	}
	
}